be hard of understanding - Francés Inglés Diccionario